
function insert(src,pos,str)
{
    if(pos < 0)
        return str + src;

    if(pos > src.length)
        return src + str;

    return src.slice(0,pos) + str + src.slice(pos);
}

function remove(src,pos,cnt)
{
    if(pos > src.length)
        return src;

    var tmp = src.slice(0,pos);
    var end = pos + cnt;
    if(end < src.length){
        tmp += src.slice(end);
    }
    return tmp;
}
